49331139
15106077
62025476
1818049
29719160
48381936
3936524
21836165
9743193
96336587
5887289
38282237
16961192
41909522
80315799
57559369
98724938
26587113
24939332
57412042
60692104
2665895
189531
43804690
71852220
96902318
4193732
68886839
68595354
77812996
69406873
53932037
17763126
9486689
45888607
93179129
30591494
19369733
57112320
89806403