19236277
6103800
45427125
8134820
59129259
30961310
81869714
45735375
81424097
3305428
36327981
15397706
53052632
4516932
72803467
34429148
69353328
868729
44265496
5824606
298754
22272097
84575184
99059046
28728025
28077416
759748
46434237
9316428
5662139
8853701
18737691
86908382
89854261
42931863
61863301
44953384
2871477
3511015
16059700