1377491
53875783
29742916
69101454
29362465
32839766
9171986
54455528
5325555
39292922
14878001
74429883
22593092
38558092
5851384
1214270
10134148
91327887
79258060
60422751
10503533
4342010
35831622
362810000
51282390
29326132
70261584
98312214
72489988
77328521
8080603
50072938
83057390
16086042
99557430
43377238
13437584
40587600
9873811
86907882