38882134
25193704
42329838
3038964
34481771
3307234
43219235
5897596
64941651
49447229
94481079
99952136
19719939
40971971
4041548
14788517
435818
49391965
63534965
59866695
55184339
91688066
58583216
43051596
12824655
11468505
72856170
51781147
41739716
1184560
17216244
20085540
49344339
8846322
99652212
51629117
70939307
38874056
21604502
16935395