3690270
86555820
90979420
6834956
60545119
5991757
97053176
14258383
70304093
51265132
61361255
48675620
1935333
28594249
64429829
77186754
28251901
80708778
76252293
92853252
60335214
36336388
40351985
73453752
19975720
28189619
88758740
32818840
3642749
95926863
10494495
34134847
76909496
82495340
1887708
50792551
45247011
99945685
45896938
95307178