38533485
33511790
47022120
97011312
52075504
61942815
48104344
14186217
96566975
15449721
29956623
3424602
22071340
34952861
69802722
85317148
27549810
51573717
98004484
3220423
54929208
15287279
98212988
72634123
68061848
92693631
84567540
25595217
95144289
45772876
38952234
17106296
49436762
71688535
44051047
23305604
15111039
44989890
3553458
32917161