95568934
44794166
22737445
25729995
7999518
27329354
7253636
17877105
97606770
70813431
54481768
9772529
27449936
57766507
4269208
53131811
84721339
4332127
5762682
69311488
4231550
51086782
91752095
90673845
1923849
8672841
97341480
94326959
44101391
11744747
64047050
10234051
16518970
459713
14679038
94197589
41494876
67174906
59801779
41766029