95458105
30327065
47508524
71542773
35677759
34301975
97172246
12307072
35772969
30598558
79198679
1769874
77167053
38621672
12145861
52379521
33159424
52733634
18302893
66005242
8095522
55463157
31886670
36662517
79205244
69217996
86919356
60399878
16168840
34847977
54273803
31499441
8278076
70678383
80269412
34672050
45787454
1213557
31715941
33616551