4752841
80397389
8636469
4797555
41582481
72595346
23566509
6295574
20714500
56846366
385645
5241392
44912395
82925625
639953
4646857
53232150
74944097
2364816
45812754
216663
82582134
79696580
8459655
68203012
56035549
76089891
96833174
50137793
12086537
17251499
81946071
58235866
77427700
54232493
12856032
46232920
96814368
27771155
94023211