6664995
27055889
70412144
40819543
76753628
66851027
80783149
4983511
64264348
71724197
94275302
60534964
42572320
5672520
94635536
83023325
47627704
91523389
82627021
64435821
72747524
93769141
3254853
73746472
70358011
21947691
38506458
19129421
74454885
57412464
18154763
27156679
2004946
3746327
15971137
80654682
27826017
9861100
22077023
66014526