97445120
40509701
73931869
34492048
60316056
5682392
42264910
25896812
23719630
40382725
81702354
49711151
81565546
35487776
4262618
79043637
7157483
75728303
64629249
30872779
78258230
34267143
51306719
18014287
42026138
8315150
7812579
60345134
55819356
38739964
80149368
57327271
8741712
51435062
1159665
41014064
68312116
98219571
12062637
60382202