8582582
13884484
30532493
40958427
18522157
83321923
5559383
87284548
21492268
40216081
64538754
57065610
66183142
37329277
39335680
66139097
5865919
8047588
42253876
76508029
8137562
58319466
18448219
11103534
87718413
2373654
14162092
30165481
45325348
32392478
86156575
33798526
1559133
24827270
85044166
75585262
37509713
56701406
50747444
3428140