49087445
68948084
747120
38617421
5235563
35684342
72184590
91373756
59071085
2403574
98443617
37808277
410554
36703584
46466102
71728691
31046260
5765503
66233117
56412730
4206943
84108906
30987406
73448308
35015072
41446661
79409133
2556111
60395951
20701119
4422247
93298261
74821311
17439958
4465849
27961280
58453275
55121162
10368828
18101627