38598042
59537464
4228873
98596785
166292
66939177
18984102
96782426
69518976
48928015
30896938
21132438
54002341
4077799
69182038
33131768
19111296
5614252
94114525
80509336
39107821
77594840
60346092
55104010
13929675
23964889
71019510
65231687
40358462
15541417
4107232
41361927
25587633
14976630
170757
93133685
92219192
9626791
6455135
74773132