79466670
5783118
968739
69145560
47887338
2889430
8557891
93866693
7949194
78331901
36861792
72444136
52166651
12827659
41547521
46931283
19795395
70057490
42772124
62313797
40311456
15557008
2051741
95781917
95621724
52671394
29588533
85033905
9121638
64733157
2118473
99655729
47846518
67419791
90129023
88551072
29911252
5992849
63352382
11259940