64413838
36893963
39454908
91841196
99511359
19524317
48294073
55975923
55573583
30082605
18091728
46112892
7476703
14076758
18045027
328210
36223304
75534779
86988332
25217542
615409
12442239
35502337
4800774
8575860
17649047
92201136
61312111
53339867
64079727
10313608
56961880
7784658
31681673
9969960
420893
79341948
33846784
958605
3681341