48679722
90578157
50493856
32996064
95011044
32634651
63666386
51726272
79826864
73028664
3918070
15842935
25866144
86063673
3648806
91392769
29904775
840349
61023005
23403742
3272520
19802820
92238881
23208644
50696078
1119789
88834519
15573153
2368904
21921722
85666739
12612056
97039219
29376984
65896619
11621692
18491978
3837975
17268434
81034068