55695638
68696105
92261622
81638616
19206435
53469137
55311831
88975021
3736694
51429937
19331017
45513390
41755910
45864476
95476785
71437594
10895
3705185
9724346
50166395
39051530
84824217
29995747
86023538
72744180
61332956
74122630
93258060
78549874
38127182
9853866
4142321
42733470
2061876
10753667
22406297
4822231
48854805
50778428
34823041