42463997
56197107
55809710
76685088
4934102
11364854
19699570
434658
33357510
12329610
44163233
50849638
81592098
4572433
50566428
431410
62849256
22132741
30834406
27418285
96513613
80751932
13004251
30234079
64402050
11087929
5889741
49834791
90757345
11654022
14672127
92857675
54945123
42541789
7831790
46101612
51912777
22978091
64642657
74769152