6511029
18106084
1868664
57514504
9423855
5031519
49309094
55825874
56653528
51352338
86413546
45799220
23332664
43541139
67499804
67502667
5421492
26374324
5569653
62542549
92137349
16945633
87569553
22932179
43792152
56874786
67919283
46296525
3202810
5677490
1226946
21146625
31402400
39993557
98928716
83475452
36287040
71156301
1215684
7091203