97184322
62902428
27194574
39382008
72976295
40913338
71308391
72488336
6745878
18892216
16345979
7416354
70711005
4416102
49845371
21617278
81537902
7481652
1275321
78266339
29918301
32612876
58272970
83043585
45154685
81995263
60706199
88856329
75386489
55908220
100001998
46947072
27935607
92318932
85805429
87896726
43216639
45486032
410753
1983491