84853644
82229260
52937572
90332747
44089680
78281086
96937099
53139979
76823311
24338066
38074098
614198
33802931
22847100
2073205
21862583
9086744
69008016
6371969
1682275
932376
6634889
24183015
36149642
60611622
86079148
72059338
31338343
60828544
51375177
47582187
75108263
40867347
93937586
81319219
56278614
25765656
2816212
69563453
3146090