73068107
32261089
75536124
45954912
97482227
59759826
56904159
98414717
60164017
11045882
2598530
25277687
63446437
31345005
7313410
96081352
85855368
20563665
50388460
84334546
51045827
2689858
33827559
78707017
49556894
19945589
24893899
37555575
18659694
9917056
16425758
42492433
32788693
3655498
38831558
88666732
39141590
2431809
46827797
1769163