57847898
56666330
50543953
38291837
92788366
43694372
27095909
43155617
28232556
16758423
4447935
51215740
91527288
1148443
14352872
36886203
80462441
72997799
99019092
81904992
12487672
89845671
24782420
71523755
87072763
86116665
71011945
31272538
5151630
7646844
3068894
65872520
90616249
6953788
38398336
63547678
662576
12563404
27423402
83132414