38478983
40017513
57693657
67422231
89549366
61126322
8790375
66588635
9954504
35801819
94782152
40874156
46549058
12826993
2539606
89318275
59137484
466528
31553942
499875
28387582
6843873
37759065
21003751
46565917
2483411
2623843
71566587
42182048
89095987
15805313
197657
5973134
56507516
27183912
93212396
60451871
136120
24808210
20294154