86972617
28260
1686815
10617741
92447778
40253962
43955310
53784802
60173859
77634330
21556628
39347973
73943661
49319144
61485353
693082
8104284
16525580
4019355
78372675
4021641
8275371
32732129
92410
89152849
80819681
22501096
35598188
75511215
2429178
24117927
74106462
14743661
36376654
50077090
85188720
42539716
51008518
87258382
73593064