95516649
1701158
376102
34953387
70158986
94905175
63029439
88756247
68377493
83042340
40416942
23109768
11725254
7200376
62845496
51019263
65318247
15539509
7992302
32312696
213999
65426842
74134439
65076930
24783933
60481003
4942381
3794554
64704763
24478773
20444917
48314801
8143704
61708804
95356543
60749350
80276544
49621510
59987979
4246923