34994593
75394478
59214565
67154766
35974975
51938540
41673270
70452925
26733238
47286167
22623615
98597891
27141140
147572
1304239
72305557
71453461
37801229
56692056
3871764
38786724
29307283
86492299
80522485
21541146
1682435
80254638
26148598
64047382
42838555
14186013
32601706
30741411
26358213
3013697
68124612
89668092
39495733
13226601
60517986