86754601
88003491
47029230
1084830
47769398
5541792
34904829
84833985
9017372
18096629
2716166
18158059
77153431
75838390
34784798
33232876
36952139
54402385
56025070
82923907
5024580
55845026
37121192
55584041
89738357
27985273
53858392
82907051
40273457
8780534
2001306
59713066
62565655
30739154
22054557
16933734
16519181
9590638
97369245
96486766