21906123
40963832
27096645
48197953
44166490
9767823
85977017
86117239
98357620
29392309
87496317
75063485
65056869
54976071
71522910
31502685
18517592
17559572
84903788
57259975
79592670
7096996
33004834
59451001
88719170
45482216
53414911
82106321
61403026
86945485
94479997
86787959
68074892
7077057
3103485
65555611
58164553
9403750
43899798
34943195