26398181
8349487
14839908
63453336
56256924
26773470
58084338
83522979
65241248
51989285
3543150
7680250
37011800
32505906
27767341
17893201
4164867
78433319
2286007
72564592
34945485
342146
93954386
70623053
76016212
56948672
35048640
58419701
8757170
54763600
77982927
57162024
46031963
53183012
92465724
97303179
76601968
33995541
93969956
14791051