9931666
2266394
1249701
3305208
97134796
85366123
7754462
4395080
55727198
57336793
43506318
58403066
3074668
14744132
59003304
62679931
79936444
13062868
32165676
8796835
76197059
44677741
82798923
87538432
33092509
31367914
84286765
3403460
59375463
92652323
60056916
11813204
83115341
49047595
5375083
1471354
3746707
19638836
78591941
11488881