17709173
8979943
47593760
44472565
5405529
68415611
89563986
8500714
40109864
66101853
46163775
28253807
1948027
39892658
20283786
8597688
75436884
89505336
82601156
20403221
7411359
79836967
80708872
33198412
70013854
56199151
45439630
64565537
65222354
60022673
95816051
71931312
24755215
76858123
17658935
96419867
18148161
89378163
79317304
71187719