50079514
61606326
55486548
54597892
58505332
25283543
64117637
80007580
40927867
11863477
37957278
99393388
73097584
57628780
98739694
68222986
890607
81414517
97827803
78319014
20354011
18621340
64461964
2614868
41129178
23363699
76594502
15087767
15388978
16727920
76239651
20156846
68667608
84952809
20619986
39895910
73511483
91326334
49241619
5255298