70404788
59457945
44207057
28854680
80952618
41455318
36337821
40539312
7091495
1433381
50555570
34753079
41966246
88082981
4813709
56378955
4265709
26956098
74718868
81799947
16894702
37287782
60318716
38425897
16682012
37902894
37243497
67893155
895706
19878434
66307675
30411788
96929768
28797089
33983128
56275809
42056276
17775092
59145493
1536953