17394030
72408296
4115506
86681576
21471162
80221979
96914111
24434589
4005412
78389308
50243115
1701733
51711471
42816571
99344215
86372938
98429818
62601825
73141483
31141269
69091087
47842283
75211602
40714935
69929431
58653301
12368788
17233037
14295017
13623467
87113436
72373706
40152922
60168203
6028978
26752815
75212104
784835
63979383
77076896