45136333
53764359
44214337
31882791
5526537
82945516
16438989
46779533
8697117
41923214
97126271
5011664
84991333
398690
94751713
64443922
70074071
59368812
71268456
2069500
5529942
5825416
16577294
38906936
3683826
5067582
61468656
24667712
23464129
96127365
92361516
17153594
20911678
1316018
76334994
58393324
1787856
60859761
61321346
19439802