97218524
192103
35261068
57472262
46944810
12988230
2252958
81966530
27148717
58312534
40636857
71521821
21024672
86413867
27013561
78811710
17984431
54876106
76609151
81825941
13111068
21316056
2682985
62042978
34939352
26904288
13555879
90653660
8732608
30477390
503273
99171806
46822208
15578247
6132487
23952064
96822779
1727224
4575059
94419089