44005511
93395233
4845987
36294566
49598912
35004239
86246208
47705887
56063384
20497550
7694604
91109914
95579712
88207504
59303161
69104601
22816384
32212091
39991074
24576683
25581073
21681113
21571220
85946799
39942291
23909062
97211328
93973681
69096401
92592180
937602
15751956
62995196
59938873
47878493
62328815
48735216
5192458
8378962
46681186