80947512
15424958
46678450
28696987
16234808
1118795
69675130
21226862
21581423
80778311
90877283
51596429
76311200
69254009
93409063
73612924
96784401
96133419
6747998
95483705
64867583
40571458
37585340
42458428
44237480
43697116
35626527
36511674
36504797
67611237
65486292
5943344
76062822
60117630
32879638
55392775
2470885
20536930
61811379
73892850