83891792
8891786
5422609
74456534
15583109
89469871
31725634
94924713
12171144
46948260
29713101
20975514
57407937
21112191
8574604
1713177
19067137
85394131
493623
94161594
28345517
16155960
21801664
77756553
38496861
22804273
2192870
72558739
66805845
728849
5090812
63703244
70686996
53877238
6644885
54522062
20064757
1745725
4265495
91982848