16588362
26995803
935406
30705157
68432188
99857266
20941692
890478
59378318
37869529
50476238
35221966
3202447
53817016
92092090
85384011
51408294
24209387
33485859
87837
76012504
6425906
5817714
72202493
3445126
4517856
2787533
93284051
38002833
834611
41771251
83866500
8796470
18743034
73873091
85382335
5047564
29559656
4617571
88622823