53106039
36941885
21613785
86026235
24068166
72879003
43448144
6531692
32179625
83462288
44248841
65492862
72689986
68825648
74368001
2544298
16542740
19149900
94896303
99317813
5241734
45067723
38068959
35538112
36146955
31665479
100002782
65297402
19606583
69016527
80739797
27088396
41829151
32241340
2125525
6720339
927395
4137917
55268875
98647221