86453500
92796152
12116847
93246440
87985226
1902511
1268918
87522247
79786531
56622032
67231550
21271814
82063793
68347106
10031693
6827553
34788419
56679732
11416572
9478516
92485134
8153997
24647766
59136343
34008556
80663380
40167075
38727567
593558
19196900
21734519
5908471
85621634
45775555
15433031
5420425
58847782
30994972
68945304
10386659