44904736
48171020
41902314
20623775
110312
7511117
79371864
81935918
15989821
59667928
24835699
7795830
87249778
71085447
50598650
71807542
96535385
88607488
9207774
82919932
83627091
95885712
17762333
59447145
77647949
32781099
75109944
15858484
42916296
24948462
1564723
27633429
33763351
25816118
27405584
70845428
94683536
78242744
42036
6306727