37619166
28235103
85087732
53686372
41796677
89986515
26528465
62076466
73794959
23335853
40337892
42287187
61105558
75469144
65093192
40024669
14793011
19758300
5177847
9592923
97292525
20057926
33076238
82249106
46077783
738899
3131208
90497586
94966170
10142804
41138118
2703736
28217835
92073603
19318874
53782483
56891234
96038400
95054766
946398