12933312
17227036
10043476
8223157
92067449
36422756
43891703
12459382
16461050
99467913
20667492
24679896
83588489
22028818
34632577
1461173
34982846
18886453
99856121
10823054
7065961
2926756
9888189
31879885
61185282
6395011
89376308
9962826
30706431
40766250
81205296
16467879
48452718
78186958
62384373
3351111
91333948
69883602
18326933
50703744