27594723
66841033
4268204
50406362
92835282
32607058
66986912
53422035
3881682
34862531
38645996
24676416
65165090
15015191
39156494
54584008
7351173
11775041
676762
77828523
43993185
67217731
50375855
22912046
8791106
98375205
30947088
10046434
37203649
31747999
64411718
13281660
55536098
42354887
17297558
5526408
88054467
3439176
27154462
98314004