97171806
14588961
3263833
49244508
20033351
55315298
6452494
92812804
44107178
16581332
144246
9263928
77866903
96617346
27698120
60001169
2849416
55544446
8398791
74204920
44157134
89097943
66325666
80553524
81409171
16135813
95502293
66584847
80441535
45545742
1691311
902395
91715221
70648268
15043588
74608014
14946191
20203138
20111091
2231231