39705506
29668419
11196441
74543534
50305802
8935092
34668183
17331404
42633489
67587609
7607598
62996025
8028323
51713519
22214703
74322960
16325335
33398225
61309825
52244474
29423721
73941810
36373875
86681
58088371
78992120
7458462
22631273
97177260
2272839
60511877
6793637
6406068
2175350
95584468
7036699
94812644
5303528
43719108
84494100