22318324
2824486
11972848
77835305
77591888
33365108
37032295
82547050
8363517
65976135
62053731
4657532
9343328
50117142
24838913
20128601
67447659
5823706
33877908
95147777
80297450
4718094
60856292
195629
69628556
28331122
95904986
91421668
53034835
7195408
8455708
15306587
3223652
2473681
46487451
14274518
47771464
30592586
90549975
2160340