1678319
17047960
4192986
7848922
96548935
70418899
86734473
21636005
62318767
88309861
9811527
30915283
84604698
9274502
92537016
79283440
57539541
71342349
58171656
53941865
35004386
28235230
95536780
9429338
53323954
5838641
3117884
2875977
8027560
63972280
54968324
5058668
96366201
3372814
73908797
66626200
35657400
24846183
49736926
44109592