32326028
24083518
22461659
77451321
99021454
19364359
57969390
19064396
65724031
69403178
56524097
13611584
56542516
51907461
28228169
55909321
2308626
317133
10485917
74567115
25863900
49021980
82757481
97993121
25741514
83738678
35612757
51634809
91208516
60466424
17246923
83111427
17331459
40356238
94798680
28403001
25962877
25456556
88013482
6167902