86914484
3908156
5272569
975195
81174836
8266414
67092806
99591135
34812568
16772648
7476169
39072985
51028195
5265320
24264851
4694162
842394
44053739
41034482
37505150
16189539
24345396
2013941
55468001
18232494
80233877
60746351
91227827
7035488
8018454
4972584
82544900
48715094
17323886
38733950
92712563
4151487
46562100
5709439
88889626