61037440
44973706
52973
4062571
17834383
81499819
19617472
59947305
91555235
87183197
88612277
83038954
101040
53077885
64858640
12184765
37628086
1431863
34863937
22182212
71376625
95377462
321662
72169992
88467281
79962571
3332608
53208795
62545675
57999982
66237697
33547206
42741886
7803668
16139474
81247848
68436718
389260
50571472
36756589