51673013
48136734
1446715
40696138
39062478
69933970
5890372
72337589
1022872
36868615
7509382
19359038
13465180
7211010
12272031
48111179
59554596
54619643
65546394
13413244
6763505
97815172
50128097
14667829
66285016
72417178
39167091
8141450
3344524
72837990
40873259
51826839
78217074
87286475
7743360
42142428
98211808
48517493
52988948
23632377