90882351
25389735
36668950
21225311
88562742
69916685
51811201
73109061
3144645
12943845
59155318
55427176
77677665
34827099
13048898
70219314
18959512
53191387
60993874
5662132
62002933
398713
31442601
8555727
39202194
29643060
16883183
59181670
67461181
16156959
70119611
48408534
32195864
89423575
79125512
15645890
61057106
565340
36381823
43418732