43186993
3799706
96384515
61166008
48844192
80431785
44952468
57709373
68687488
1124627
10748773
24671735
1279451
49778110
6048637
35358501
34217022
408669
88477030
3156536
1628149
73604900
6453287
73575175
88669518
38899507
7792559
55635762
33985013
37544399
14044449
39968359
8525251
79164365
32236344
73482
85896081
3631129
45056701
76508333