51795760
93606122
61758329
64928192
79978553
69861134
5576596
3114546
34423753
20695522
21518720
36509829
85721382
71575404
84007312
83687718
92069956
1729490
87095114
30889488
83686192
74824389
74358673
47979819
30296696
75051380
60316451
47089439
74721351
7314924
16026370
6821745
88437183
14371772
46416129
38259440
95609054
58134521
55532339
61044154