1751885
57586747
14365528
79285531
5705340
2388589
91795312
65472602
181630
42595008
753603
54574065
3866796
3903613
21411696
87308761
9455554
8562069
89815874
92843095
36212505
9333942
5149970
1428262
28821384
57837818
94909404
9906796
21452591
86825794
28521642
50527079
8184968
81234205
84768288
12242882
77489793
780410000
88978954
93932200