96404143
20243897
36685177
43872118
43252498
407833
61845579
30245106
38435497
24865933
29003575
10198046
19072879
74148553
33136179
52947164
32092877
43461633
85694499
34436030
73218140
72989271
21727699
8291748
44222830
8800281
55617254
48795483
28944875
93721710
922951
25332241
57322394
60469618
28866912
522538
12108226
83038601
50418984
22847373