41414621
67483553
1718637
32186299
46371345
387332
3552155
47104578
14256928
139653
73406153
62083045
97354303
7848843
31882530
63105871
5700672
38002227
50398251
61895680
37341007
1843157
4899682
90077990
44997205
9048845
9822904
42555475
54305962
1260780
22678463
36053933
65386974
60285676
93345901
4981703
7965256
78456973
97882804
10363246