70691250
7281534
1692293
66316636
33758362
9878619
41809483
19283509
29259272
4908403
37063335
1973945
44676410
1952913
72998247
9851530
79635449
93641991
2129176
68246
33166795
62001256
37759311
91857799
63272597
54354986
72569035
74769740
43975069
45885724
25767332
59219864
52357766
32941110
31151156
72268039
37202919
36301376
29238860
92895141