50509360
98839959
40862963
52516127
58138394
65768242
62136989
9849743
22443191
418845
66502963
81517302
4411275
89192724
6147742
58104471
81361260
95792697
692627
7505743
35957425
9463441
8346987
72899260
20056099
46493620
52496249
5088525
70626823
3753736
3048435
34381715
89842530
86769008
1681515
51452186
29335919
90588433
57408448
67128760