27024681
31432319
97632343
60556727
39274912
82141113
36129598
84097100
52546684
38393689
74071946
54894937
47641266
82741681
87191105
73429630
61159222
48064824
34521515
76404727
88624488
13003533
75691772
11352261
3508937
30077100
45768193
67787887
38874200
396501
7359586
17908424
41659076
25901312
98399716
99416384
1411416
60456204
46934863
22433806