38434588
28319450
6037539
51457242
1226166
63396395
578623
32831802
993587
98003374
92435014
83055324
76371250
6649113
58485139
1521396
22804779
55281024
83298543
6904084
35464545
27427949
30548802
3629243
44417745
51593462
46161327
84541066
24738399
60195179
35531602
89705046
7422157
29914836
42624880
14483942
78877655
24545266
86469390
8926437