7832980
50683629
52498467
30663986
914432
50169877
88246254
16214278
23355549
99235753
58878417
44934329
33032191
8707112
2493974
89715184
2956829
24446818
68802102
40087455
81979693
47591178
20947576
73819577
84933843
78245967
58449006
87921672
75765308
46509610
73992153
94528581
59396937
59083862
99731832
7663376
1618508
74445982
16871057
93104484