9739598
93851431
6329929
787586
76018445
28908623
22417879
25336267
69422056
23805733
54848398
77933913
57837830
2699900
17194697
62554519
69723042
62647744
44294774
45156492
89106000
44688
7849856
42356782
21227426
88876160
68367251
20595176
80227409
68266745
62885242
36353719
31361183
14071092
56737068
84355517
52627357
76528825
54954056
17491128