52211819
93115537
7832304
4287833
48067112
16627930
76015295
56727990
78055293
76977684
3083577
32286198
6565182
37523269
58834207
2982874
16283734
1509210
24652018
69116728
22189151
93456164
4054997
1450313
27706249
33235168
30324587
2367738
99025453
30569111
85185012
37404501
14715454
72069767
42078533
5459808
72556232
25615902
27848449
3884319