28867632
7566305
4896993
68665088
85605834
4405767
89073172
8687758
48771548
1739638
52345768
96271112
69921828
15353574
43317850
31129580
25561052
69658656
13798264
9785644
73067826
42293657
2755689
60486885
639379
93749251
7778568
92514928
55079782
78022284
71104264
41732178
76091012
95444396
55148154
24247137
4521639
25048373
27944589
61934232