75968064
1713124
50037803
24888200
4339825
46769863
67752658
87172946
22558683
7882928
40983419
14584645
90102854
14364515
90163565
67109397
97819461
7043653
91976900
20195385
69346955
4393622
40368992
73261628
27501985
63148278
49788983
342967
11197932
76538036
74964079
78511823
12505927
23959613
74065947
6787386
7809708
25022382
69085343
52771644