18748449
52102471
36613405
59702661
40908754
23361975
58831335
625663
4157063
26556539
42421526
48826799
48611545
33786255
43954958
76704095
83817601
13632851
18499191
26928490
14025441
88866720
59428260
86391725
5035545
77929091
31092123
94888715
85298863
25099703
75051000
2283675
28762138
49617889
9031870
41934575
5143885
6992718
97079703
11363820