62485269
22697884
3239982
11868772
13492708
15621830
12905044
92209185
5843196
76863575
99463745
71381258
58999632
11623109
66156663
4064704
36902949
1741333
95613460
99673820
67707434
69907548
60539746
81868884
79111171
566628
66489251
32991439
96154471
36012182
52457093
30729669
20527046
26814009
23481417
92341939
66082777
16567883
87169865
5637474