84714694
77858981
67514460
17458817
73104824
51961416
1573670
12741360
64788146
13343965
32596268
24974624
10362424
97348283
28023960
44498640
17266941
13452922
28776816
47283830
21295008
68131258
8672278
71954582
50394322
89169677
84981563
87463838
30465919
57226520
26237590
76937235
38325168
8127191
60211061
46403550
87157836
98212519
19355586
56456951