32272332
89052327
3492550
59058052
16248190
41246569
43047319
11497719
85025382
61733935
94474901
7228049
87549421
90342163
6177213
38184408
41548888
9153777
85443252
9015402
17495130
68477584
49826222
24648985
2975128
55105345
29163207
91036662
27314745
3408378
67014485
7856100
43776473
83878964
5567437
35825792
69206296
55667799
58094962
80303929