81613881
37702732
21741343
82497852
43105021
45458082
21973365
30582365
43063822
89983600
20308656
17338296
2794356
83209168
12369534
2993594
3554783
4718594
78033170
14026098
44259758
816906
24397790
83691918
96672976
38445943
51469989
84067023
6604399
20895580
7741901
86432122
85564602
2978694
30779869
80487228
72401580
20642446
92636362
10604565