48122030
8716346
6964052
18409750
57806836
8582420
45893000
4264593
46402671
21191753
62016512
90548125
70706124
5389069
40305719
13114597
48678767
72332884
24329608
98218769
38636277
14612452
94209764
9308524
58802439
16747930
25311234
49543526
74517512
57451004
82689664
86957079
71848968
93088766
56928367
29336685
79567947
1523940
24489579
25416919