58825445
64705471
94687658
732784
11469893
51759689
7009628
57389229
90526063
75491734
90736505
23397896
58111981
58182730
40005488
48084711
56582351
1200660
86593884
173481
11067410
52169292
30249138
90105324
687690
28033853
2545574
5961065
4080261
61415690
14837481
25834663
35883024
61416313
99627847
92921229
16207458
73871282
63538032
11051465