98677364
7792330
1007717
27123411
94052212
24221804
67612557
69219896
25224066
20534797
3237366
7652034
24502911
19763594
21968667
399866
97583729
16698633
2728538
78044327
2168253
55582566
61823813
82938498
79527843
51676036
96105228
97453481
29495710
92179857
10739771
10383251
85068133
6679676
67908591
24484844
315753
61372873
59179626
46841939