89552569
22546809
9861231
92564683
85596027
8193676
10752323
556388
73284189
70279587
55177900
62043088
36985569
3869211
20322853
79965875
71708666
24438475
62856881
69709904
1241524
92433497
7756951
5022544
25299863
5894608
75459747
71055657
40913960
60066157
28527371
59867426
23047843
37513473
27703387
25748310
4807151
45171872
43805501
36383741