40801371
61956306
68745433
26095263
66101385
60403107
61312484
96443765
95613215
13293487
55366791
7285500
75651508
75523318
58604100
90729162
98328973
49867557
95987182
8724359
8459269
25137994
52507695
43697660
50843074
92159369
80713467
4573630
11977758
5872836
49406568
1633268
7093645
10243432
39341419
87016253
68216822
5328430
60759891
60273248