26166715
42002461
19123019
90058834
9546636
6471619
63378838
1649352
47947462
17802914
46586480
23708225
63264685
92984255
61592566
52516491
61223503
26773670
41261848
92904195
16005897
24021623
49584972
62932347
87254551
95914086
28768095
6078240
87165311
254752
1701696
61975088
5252378
83067218
24239096
5197247
46373055
40767167
34831957
34298850