72275956
4355500
60054790
97893686
20149232
96139476
18075432
19639462
20339922
83824871
9688862
63246622
35276700
5299876
1252033
15644116
53654088
870402
26109991
44613240
4384019
7325768
73808190
77274467
71967547
92966031
93236492
99752046
50949570
71564009
30769873
91298891
89068976
84985267
61798254
89831315
36628895
48956900
2861645
92507851