57897508
33251445
70863135
23573025
17507805
51429563
78574698
22043578
21403214
83423645
57947205
84992395
54848703
87875535
90601996
38322034
20754612
49458699
17677811
1398417
71894639
25166704
4183838
4286654
86458336
36915223
82777608
99185083
40038493
98248962
30077708
178226
85611381
53901488
26044018
54587406
9859536
44597979
29967899
70607552