22589329
41174123
7826528
19923418
75074577
73696530
92846759
5148845
46608682
73785981
14688437
26637946
22324042
83104158
36928448
8808507
29265137
9979545
87096982
60159498
72635668
50774973
65538766
32771090
30732000
21564681
11314117
73684864
98747854
41124075
3623347
55453459
26349459
15765
2952871
91094881
97942306
49014739
7048312
25448545