39482804
81157910
24013235
71033450
4622765
44289334
9433125
2328337
45214336
22728419
90902942
73191976
993956
24308639
42486532
52854184
76474474
50128328
62523169
50957315
12943820
80636988
71403170
48239656
34287554
40547587
21674118
24331620
9920160
83092220
60865307
8662415
54676379
89503282
142059
68505738
23078789
62137209
97547512
33663102