49512731
34295733
99615905
53991325
82857075
63794180
18372781
763996
68782163
28421643
82345835
34507316
15429917
40878516
96558060
42859856
8626298
78803371
27371647
18117840
16849154
26608260
10836992
20369516
99133406
59803812
99478160
41547748
39656063
90762434
65478016
73455237
31071359
76373243
2172143
18883571
80072089
94141616
6659784
14199964