95114851
81542761
571975
53816567
4445990
937100
4372062
45667365
44742688
17763522
77886365
61614633
80818890
30679430
9594524
42093098
12823633
59192460
2056533
1235612
92498281
47254013
7332260
45552160
70789972
79869105
77244150
33558597
28839092
47535941
48775027
87871993
3478757
89624594
48643843
55426159
97779403
15289409
14495443
49347649