15419418
4834426
31141501
112460
67941389
96042639
65565408
62916456
26219263
15102646
73197187
86124125
23377710
8535788
88495092
67299636
5352329
27866988
54868269
76962782
1254370
55263423
44714129
5299772
56433012
60285894
85311427
67755984
6494747
99113524
13813681
513047
65708129
83762016
26577122
7638150
73047603
6491105
72414698
39961634