41185146
18033292
27273524
58116087
48156646
8957123
41479732
79181272
42409273
10523476
16202317
47498503
83338958
29634482
43468926
13374020
30932131
87363317
99972296
81266418
41893202
13205972
82651008
11067396
30513524
85416284
1822441
2994663
78069990
2658182
66511649
21026435
3131678
23862412
91049960
3887837
79045048
88123435
82843945
6368133