10301476
68525334
60077195
38044581
71342720
20509755
92719141
86417544
14492490
86104021
39098680
5943273
1075468
20278566
16603229
71839125
8548189
54128240
53582029
17072036
15099487
147372
91031111
3416303
12805092
52725
58755859
56676254
80204061
59384662
2027360
83492372
34235907
11933022
37941150
13373569
60085331
55225667
71826652
35683864