65995041
36347128
47991098
19932838
9868850
63694464
77169307
109081
37606674
19741614
97709872
94035659
67983771
3600849
95215567
5343236
73208866
7917416
55642089
6458678
84921185
87296014
90612945
63416751
53953695
36437134
46457982
9400505
11645172
16178125
7445887
32562936
41931793
6687861
52834327
99252031
70931243
19831290
77709427
35644123