82139586
26293283
8784633
59567716
86002022
90997327
64196805
93851729
5559333
54882580
509226
25239632
28638147
6946133
78523127
8093962
48471572
19257771
19501789
19615003
84296850
52367807
81867162
7989606
13777499
6245143
62553208
55151139
47169528
72752173
38967411
8689645
1893087
710217
8417132
6301694
66745422
14018132
6864493
46197640