97228882
6352742
58177323
1553036
22255171
24094895
3715776
82299448
12125423
84054125
18154254
4892159
62016968
38143340
96457672
1324596
1056651
79487206
30448979
9525258
91927605
859859
86245014
60175405
41308152
11984269
89157660
80204636
83128988
35081150
72949179
77651985
46297120
56945992
794477
83907655
3224619
36831654
69172958
92283072