22418392
66932
32969110
26466416
64101779
29608828
2713673
64796929
17912067
39136965
4569820
46364185
57906484
38166649
25174148
52449863
10278262
77193282
45607148
81218280
13612405
26275811
49744563
58563209
25358394
56163368
33436848
2892186
30596468
88303175
85275858
5115313
92313660
113817
8201508
61899256
35449439
67869717
28875672
75768660