76875606
20528854
83952550
32967693
50767077
81567558
21646558
3327797
42791746
616596
21472886
58692925
82432637
14477411
27949678
74878536
87475517
21571187
55907812
17065580
41573863
7835799
49287148
46101159
18987230
68624418
6022305
49558551
55588593
72737489
70312756
27801168
50842986
33713810
163548
59675007
46356878
44618528
41074659
41436373