4075666
41231575
34448088
42882168
88656119
28917929
64994041
96745980
56911722
14721513
97139108
33559700
47547548
1167216
97679457
68573708
2683531
65766984
87388541
36818662
65725078
47846956
8533632
21819717
25047603
91097806
1814808
46743576
16428676
77123796
41244175
3062130
11803351
75449320
94836284
93542025
20775403
90634440
47767901
3856913