42176381
77185948
14659098
69131724
1865359
93917070
78581631
48064071
55275217
42149987
44577497
6644185
72842288
12644029
14699816
5519027
3049940
20614009
39712741
1828928
25818271
62279275
79773587
9588113
5770710
25449606
252457
64079406
2219833
52581860
21287750
87984295
94315903
5175968
94909299
42121777
29916828
4055925
43955585
34911521