21479304
21171162
15799729
81521980
76955275
65095393
19915548
58215441
75445265
3326567
12872286
34064047
69992806
79678386
95843068
37446229
71723642
3270116
62886776
3911529
21147383
70486226
67641711
80872740
1209199
84438264
94767810
81307230
75061876
64938734
54878393
50726631
1831471
46945444
10466004
5942137
43494026
5822198
74722443
71856789