80614961
12879546
72186934
98996468
73614246
28322849
99248998
81724958
92971350
6371640
97711932
39625673
70103176
5927892
75174659
33259871
84834186
78394343
49711993
43911545
86634631
94524471
72033887
7439241
79349336
20918907
83057100
7714352
72376640
44232940
58005940
72225327
65007715
84592116
14762398
89419111
93096406
75849603
95898524
13344736