65168630
17077919
28931684
9418278
64507889
52237816
41115026
37215397
11907552
1253410
2538834
69536511
1372258
80746
83074259
53063577
92003474
27715735
97122800
99933117
97262368
46779255
85507873
52791715
92613690
2483889
30191930
9500282
47953246
75913125
64444952
48773197
50647581
20477186
16678303
25158154
94626879
264487
9684447
1925885