10035248
63304585
32034661
60383713
32037039
1766251
75169008
77791480
61423352
20064593
89947795
48871451
35756436
43387067
59229597
21057817
94941407
60808104
5022050
55624918
22637977
46426691
9005450
483738
1571676
72409265
36876637
79807557
8211126
52945309
19568552
33593863
21585081
14881336
20523688
10315846
77714309
96676332
39196973
38175871