59283957
40918216
5518199
66879060
68995849
48374381
97019998
33006702
19026545
63565490
89868504
30485483
32774297
36239057
26373280
25115847
1704575
29924899
36968086
52885413
6855930
94305848
44804568
9375471
60098988
1439586
59078713
35029718
99553331
76118584
61769968
36206157
24712546
63979087
77472994
51047847
33263167
37541300
4781888
4755820