85512349
5865774
30737436
89541136
32529136
87719388
30213296
31407482
57023208
12321760
38295228
18535337
14426929
75581910
42169809
6366380
98529757
83817525
7033306
4486164
82618646
58986425
84097138
69617983
1711736
60395276
91387620
74598976
8010357
54485990
62135429
80241713
38567870
48935607
66534552
87206997
43503959
10078613
84278292
10507927