26749778
67529747
31037285
678807
98123918
71479393
52801596
3635929
27541521
20869615
41339683
30336619
914058
7787378
89885703
8865863
70516137
46801118
48907581
25116808
81375381
557846
31472599
33279653
71712015
19754633
9032880
63675380
91281769
1714840
73471349
51184195
82894785
40138606
14595664
85063608
29252036
58278067
104614
88971072