32695894
39721543
913732
18145998
23404790
15444477
91814351
14502555
3777570
69632543
31001092
91934143
70078694
99735302
3110931
58198803
4879324
95466451
2067444
65533287
13173117
25282300
4332633
800415
36098154
68165323
66915437
66264897
5077690
93648024
34188445
38828873
10292766
19714164
72212487
11919296
77818300
52177507
5220676
54982296