48955913
85105135
97951540
12355800
88788908
79463904
44905377
5854937
22235461
30088309
2516926
69601923
89428148
57291215
40642450
3980704
17353987
13674806
94868869
74146523
67239393
7058135
24954365
42301284
82711972
85718025
38326982
91629118
65528918
86889461
69094576
66746782
7099181
92628731
96095292
9324286
5391962
85685986
59683546
87136120