39492471
68142023
65498697
9519798
58228528
61576937
69903632
94822742
76029073
42527931
8020436
45291017
25698786
48979141
81264902
63333308
71953442
21958503
92428360
56391336
64233849
72025126
48941321
24722156
82594973
398525
57265374
33441477
4060614
20102577
24666172
12354241
18287096
96482063
920971
27721821
20903248
95796326
578343
36481175