39945445
87737078
23951715
2132422
5809371
85101478
25696271
144310
65552059
69091116
68609112
92788522
1178421
72424281
92607136
52053748
5587530
89834102
96881377
45969255
72983518
58777110
7926572
52055256
91798895
60424598
16336069
34919619
77535248
99781956
36175280
85957473
17078457
93683196
62885259
42436649
57984713
64528220
97949212
74496845