2372957
11101039
82709548
98625055
28563002
57801485
6764418
9785698
138070
9621570
44479101
40449527
7573319
19807093
5831418
21723935
21135182
82872822
77478207
61083805
16426136
9321619
68449539
10511733
3759354
87911534
6359586
88904685
15747553
5118675
56073281
24425352
55275321
51492097
80473927
32415515
5141463
8479842
97554991
84845755