85139934
6243957
65706848
3751980
16118833
49367989
26008359
33236536
1726496
22764192
93071166
61711622
40268701
292948
89376678
56418503
63433580
75091303
6456292
63842359
94386692
68226548
94301861
18307106
8353734
88104569
18417038
56988516
66217917
28337415
59087420
72591894
85886360
59136934
54372611
81729447
8541531
56838302
81988940
33348556