40191472
34231200
22651031
5022551
93641109
57693987
3696047
33767864
56083422
4831149
91144318
7002711
69348233
52247749
23401571
74468723
4592593
90842021
56009608
36184592
93248338
48284481
77644652
68086480
6035445
3299208
90101782
72635102
87852841
44817160
11475889
67035569
63833398
8308247
14161145
70002276
76779905
20978333
19517654
29084002