83608410
54646120
32092409
98913131
32229726
22821433
32206769
10061759
39571070
41565700
95169395
1161940
31082401
76397130
65382581
597150
30991076
35608287
48832812
84645082
563441
75893313
27558990
93322045
89939110
17241592
95428152
59044304
39431854
67377224
971955
67203316
4262018
967997
19672702
93902030
72494831
49357335
15484264
76063989