80078283
32147605
65935494
28109362
7154974
75446683
82282229
3977482
66235813
28767957
37541701
25608256
35449047
43543254
56043084
75933345
2939591
92965993
62269909
54471066
19555007
22863494
47819767
25381450
33817981
60151419
62921145
23932169
45649383
26172117
889612
49322762
36028714
98261137
65433100
90727070
93501918
32787535
16945357
97476586