82595110
437384
61195622
12835374
50618484
47874608
33885761
15815151
58708578
61205916
18046464
59836632
73713831
60445744
20369237
33328632
3380323
1922897
84415978
79666715
32924251
4497882
24669534
92013128
15519002
35425595
36843668
69685005
2476585
38788257
98135374
30213175
343488
51485697
20904551
87066927
24113703
28704259
98102715
33691243