97323370
82005628
26655517
69862196
13188781
48628011
32593609
7442188
5593167
51261524
49146683
96592446
45541195
7571628
99529758
24924100
7977806
6604650
9096536
24429472
19566890
63812992
32294263
93223350
1705564
54833586
12344093
55633221
53003490
59806090
30149694
53228813
2013305
63517803
74411231
42365666
38874772
48369305
67847608
27747801