22248267
85037210
47625448
70241147
28389322
51217287
9835113
8362255
33511066
16577080
61772363
28885716
98737430
67162763
5592318
66528962
79773712
63077078
4882166
24992036
62091700
99885677
6876011
41203455
51116822
1592630
14964714
24183718
27086658
18147893
66155238
28464727
3283812
6970566
30778357
67163164
3315579
32894849
95721843
70391874