82806302
58977360
45023812
34564391
19426062
377910
13869432
3137867
95542514
21653744
14117305
87184010
62354528
37521501
18562791
19334579
3891593
90998925
89974623
10174948
95456701
22214731
80559249
89283037
44934952
57016045
8326861
77271494
96136172
57268485
43294023
19766472
94015178
82986229
2091627
13043223
99252173
2324311
77668378
5445126