78257683
61549659
23834837
75393879
60415649
72141153
65424255
83668211
40456322
45344592
45078187
4833987
23204087
41094500
36948561
14723590
80223220
90969066
68359237
19268882
8549638
4011574
9456697
13209532
4497138
21713530
61183295
64535804
21549586
90769594
80787265
62762328
6688691
10245322
97291379
69437045
88365295
39008906
838736
84047712