97601535
20548767
34988451
50958816
2506927
91178138
52188115
5496443
60611194
21571274
21348096
39559531
79976347
67616285
48586886
65293630
44971423
21846542
36648132
1012491
12705451
74195943
45435995
35215978
69673835
58014368
23544899
85695512
42374196
24129139
360589
18321193
36667724
716161
13378411
82187633
16331841
9499770
51444156
39651664