9655878
30554574
6035871
9927120
74828845
6077262
54278450
36549051
81258847
87044487
74335987
68597339
99902970
87917391
20029069
78208706
58368018
52429426
53744082
86217130
59806571
16651034
89681085
17787473
2548364
62894243
99538634
73396339
58874747
4343909
51961552
53296185
3134307
70936670
43855830
85125755
54139526
10877903
30181
8682282