48578432
1104331
6112953
7201471
541110
80239380
46899063
98917344
51109487
57113466
80932506
89618909
78294373
1190384
48472975
64359034
385027
6714051
42119223
66895307
18751645
73321324
73111286
86023868
45576657
88242688
89507802
6476625
5668990
42242240
72286103
30074862
1944737
79631478
80498166
33275140
72897191
32091234
2558286
47292675