52808080
68843592
17793761
96656288
54438054
22823492
77956768
26523641
53897015
40477858
74018164
2395380
83001370
3123644
48113790
31752059
10131768
52645855
86819096
39218007
51739884
79737390
85404447
64872491
53489828
60574118
462432
14126791
44184613
69584653
88529232
30782157
63388425
86713477
8448996
8143800
11676772
28217904
84918445
58544630