83673598
4145728
587600
46238880
76217601
45469
66023220
92151037
2669832
84029651
99854631
11713656
5134590
19559591
45518014
75291383
11957579
49832148
9575418
32214760
37563572
93673540
62729515
39397407
13237087
1916809
16481059
52908309
72769239
50154923
28511465
95874598
31202817
26827383
6976955
86163774
38773916
62833643
21671243
36953206