10111733
23405615
79249450
44755606
7579356
11772941
20055463
75758402
6675966
2216492
90842552
63008967
52932194
53681225
55708935
16693692
54603221
66977353
17718155
28293724
22734468
47644269
87539163
47545862
18935367
48454787
7506917
18355049
9214850
27962555
89014894
43889408
37586517
5639547
3137702
59201937
30532560
86027466
65754517
87079834