83557980
26494731
57620
84575307
76463519
30907227
4579949
5724589
77031782
37385576
47074028
33134100
25905415
18101930
97715272
29189575
48814199
30921141
81989940
44684762
74155027
42325889
57223244
78594780
74178745
83048149
44027213
40695696
19304389
972812
9563811
31009680
64501596
42709277
69928755
14264081
31743389
37486851
49889126
54694703