44814518
90732876
89643835
38336745
6150219
21224179
71447818
22064162
74444180
42593311
29191471
51145994
60405748
44037393
2109207
57439921
1167754
98138941
57495517
29449175
88992326
49265855
276085
51809848
38079867
45415584
91593525
16447749
3932488
77738557
32609807
12912192
41837380
13431598
3563634
37339429
14571445
20265730
92716570
56422408