37849955
69688176
68337401
42298043
3067766
29206566
32056845
42841183
16556562
12179266
82327440
77917832
30092145
71716846
65207755
87357893
75247495
43123407
47469609
31838220
45846209
98037609
48444430
26097227
99536702
58944225
13344937
52285620
42931008
7572701
966350
93079587
68642995
6346692
844712
75822183
1408293
88638112
50842227
21483782