66588649
97447292
46481506
42568064
83584678
83949622
93058515
92579757
40366322
48616366
1620130
54623614
18948919
43734141
4712069
15645388
1528581
74599630
33976214
86399418
89306636
9509621
79927630
49174768
43128128
92558988
68853825
27538059
85644906
65392627
3265378
67566103
20082181
18762444
20822963
13756947
3885990
52102359
16682561
19081940