96443629
5761515
83434210
50268764
16716933
95308481
5081680
5339789
46681073
93194097
39359180
50012013
97967235
36457675
90554595
78918504
90209365
156213
83393002
76637328
6738516
51679013
43055243
23001540
9266886
85941224
89187134
26654138
1096439
86054070
76278198
8415946
26739426
57788653
34303345
7373664
83706706
10655404
26118429
6034199