72863768
39837860
98508897
676494
5811247
85259158
69235361
49433595
16404386
52544184
13465248
25402008
74904471
40009630
93467437
99547620
92973114
5143116
21753650
97932928
77666925
86898254
68621059
8198222
31112828
83422701
3305598
74125633
61418377
77666438
74845308
12561858
96704925
22547840
5146283
72996903
28216560
17302931
60213853
3344683