34642813
55667150
51861614
8674147
95854274
92002074
4838108
7305206
18645619
35323303
69571578
17736861
45538784
51894529
5084602
89505233
22138318
30396739
2899118
93458701
11638738
57879082
32766264
5154768
59457891
51308904
8415783
60282343
1391429
72994371
53796804
1114444
90915877
89468867
48114388
20325584
76672000
56861434
4001953
92443226