37681463
10894680
60174575
29869257
48131238
79752688
15486841
41146627
99145981
34489815
99575283
23849220
87423681
60723643
95898502
60566312
43677512
82213068
81854773
97736815
26829053
21829241
52473682
35997473
90664532
5937914
21511658
82963874
76327848
44059978
58957209
79675674
23704732
15362099
87557535
59448668
17546916
39948589
65429135
38357347