86233508
11572519
84296499
22779606
87926490
59147730
1825986
1945978
23085577
90548498
6251252
60275359
51586958
15572392
77416039
20635255
24467675
28632567
35514885
45043219
25612358
73059201
63449070
98165519
82201162
19113156
32365593
28564429
23347264
14497041
53273482
61599383
56657229
904832
67198168
19484068
6862165
57656321
52227839
82272149