3575175
50729060
635550
99552599
12703956
33043710
54897055
4539825
32926105
84557015
50765056
27768845
38141518
21511129
54422088
94782970
1784097
20797419
50875423
87292079
97658647
56979653
69614948
61384172
84172309
48532579
3943447
68343173
63346469
13768956
58594657
54648
55718500
62979538
98896030
37032690
4446966
20018772
72361862
4940439