98087917
95294698
74443548
4487600
6234197
1875843
85114996
62334619
8527416
39823738
90894021
7556984
13986306
92729852
58135031
28686853
70253093
41552624
50674393
77999254
17435020
48804990
52661116
98474441
62961239
28758983
57656142
54905873
67088610
18358710
78924510
55052489
55265883
6463940
86995279
36792232
96384754
98953
70496023
45125148