93612878
22037998
3884687
21263351
12197774
29086763
2235931
346877
47944667
87583633
22264986
50018076
62203884
68563659
40032090
16977720
40384488
6366957
93903291
78187246
18237658
73576797
71505250
4159336
12113074
52365439
22086677
213684
28075023
60484388
82728303
3748962
82036978
55797692
33243640
71036269
58818413
18142316
65064689
63534377