22259550
96158092
15537357
51145502
34809987
72309456
73504812
4912118
28015251
43511879
10232741
1323311
64386012
74381555
23446668
4974643
89685065
80943643
73715896
37814057
39064005
30096369
30385006
74414007
58077945
50028400
1501105
93214199
4119881
24592558
73679202
23563698
92367553
80824551
625211
72023498
64162385
97528473
68449960
33603050