50585825
96768683
37491887
88422608
23068454
70248416
70582726
99337026
81968969
56218109
1753164
44559801
40511938
6141201
29348814
64327724
72157501
23007638
80582841
72506716
16953033
61555364
1371385
87659880
36765870
35566449
17997778
72093071
5444533
71054725
3967362
91353553
58349521
64463571
9001469
3667888
58706110
10283515
93938110
68404937