3036765
81503550
9639115
91639587
51273159
35475544
5388109
87624440
17783010
36583774
63009576
2013313
8400203
5262575
88118790
12757829
85018362
79572569
84321080
44905429
35816048
356305
2322882
13326493
70494525
48728904
70097265
68973535
46698973
5473582
47307081
19641787
7669190
3513047
20159901
35084149
24481424
51377141
2218231
8706629