14733210
60735634
1815803
47544006
96545005
86445717
57643752
26279157
36372684
15669665
73784673
22627685
36052915
38666530
62886
75025761
78992811
6608024
71313086
59713436
3699800
46336491
75294340
76388628
65973052
9539265
6584595
49373255
69137823
7230396
524667
87125608
30851494
2481314
26042563
6223103
48307025
99872582
58213389
97823076