96225572
56348759
75624361
83426338
80385683
8476690
1726273
44454719
83093743
9902491
47881604
96047019
70974637
21872717
49101091
4720891
907935
50246059
16747166
6164903
11218204
22839872
50045332
35607133
4106361
7265143
18276992
3822341
12707788
95143281
67379600
8786946
29026233
1255634
9060783
56276031
43934624
5892153
25161706
41197827