94029780
29828302
8793881
77353979
1412470
97805621
91485672
52373692
83089311
79286345
2091282
48732494
70513744
60747262
72062581
69663559
35624427
29434575
79605582
8292864
73113459
78995334
14506452
33129331
27052432
27865457
41291355
23526716
29417424
18561530
96167078
46883807
29382870
463261
9648521
30005871
21746180
81683214
25309729
11581302