97948488
7430850
8260457
89575248
4457141
91131200
29505512
12646980
64742838
29066519
16403966
35059517
3907180
76581791
30545835
70015250
19584990
53541519
19514990
7264573
4945809
42847643
49378844
64496325
40289660
3301675
49579644
18137617
32211848
24982802
40357230
3931951
9990635
9520881
2118756
86174511
48368618
3842268
5958880
54251445