10675442
4482882
12216318
7227656
11735359
99523778
21412350
4905252
69946004
4380913
33895280
60684159
41639298
82499405
95903473
93474687
6079545
93085337
54406208
44366198
8347520
7595772
11403644
49047817
79474440
79399511
17383859
75873122
51079584
51565732
61256506
83214756
36581214
1543884
46384876
19867468
1208399
8653792
53455983
50708859