85785649
60794149
13323346
3444155
3984105
53846017
2564717
84441252
20624090
342642
31853276
21541521
85568257
50072662
48206723
3504755
54067821
48589688
48719996
79284448
8972519
26751932
43854376
8363196
3170924
66442242
8273327
7933573
2308296
36633748
48294160
4251291
1067609
71883690
80173463
8619336
7869196
1461872
24058723
98935576