95099102
34507689
33346263
68474288
1550164
81058995
27555079
68297529
3025834
43016699
1924758
80793144
3079100
76585730
79839831
36709827
26934717
4800718
24587293
56776025
33035925
9437162
7548648
22164354
20685999
118519
69512630
84381408
54163885
24818232
71333684
18387
78657449
37226370
15445354
58967025
50811881
92925421
40289622
7630634