85186170
64353497
73442150
17008429
10922987
75434732
71862209
21583679
34352052
48788473
41005504
70792174
1293585
16985344
46964194
38399095
14295018
691469
58491342
17176623
16554951
32629702
9963889
77203534
17235583
58165374
42491721
49746368
14158855
40694378
48555721
922870
17591159
27098958
20984787
36403213
35127722
62625989
45013956
35746719