58347075
3431973
295909
49653849
64078049
32027662
56634749
34349487
40333068
56145046
20327217
32658314
93798058
67709364
93648999
4529944
36218089
869434
48957481
26589741
17513481
60024486
44415208
3097915
48492741
1578761
16978578
80476028
11967747
28021717
1648032
11396431
11732403
19023045
39871356
72248918
75423795
15707329
44872256
59089121