24427723
96855055
65599625
59679255
4696953
6493698
47823311
73646421
87289047
60003965
180437
45302039
72571009
49479876
27535388
7512794
9953182
12121747
38951876
27957244
97843020
4551505
22979846
7822041
61967198
89843727
67271169
71494913
75807534
50231084
63843325
35569566
22454108
6417674
62493188
30851786
68876474
87348067
67498241
99592143