47575647
48944172
57755787
7062110
459739
61324618
1459769
80536638
27542708
32555738
28519761
62577752
6087287
77007606
94607678
49793530
25148850
55723523
34463686
519018
65994505
95903607
38664340
9167346
65771543
63904052
8012961
91424194
55371821
134037
4971520
49302313
12352752
27389822
43058914
707631
6593354
11598805
97117062
61023718