17949118
93029215
44001311
61417384
3323913
86159352
51238257
17821152
15035929
73968538
30984196
29849988
84336714
92255690
62688362
14083448
86534633
67965461
5516508
58701050
18646575
38061056
3821883
92785161
22211998
8742083
71686810
49321933
22614584
80657370
87847575
17631804
4568350
7963770
30997590
90396000
9751966
99804653
8427733
15892095