47905563
76111379
93854034
1541740
64999907
62798297
50986445
34663773
13377166
58356142
98517313
41355418
81654232
97606616
41521157
19942212
9213345
12028985
28687669
74645317
9087365
9464530
58838030
87993641
9244556
68662734
30811005
13835487
57589837
142851
67594576
27731674
4582759
9616827
58376982
94823226
35923765
13658315
67158784
87419942