1186871
72542114
5099145
8357509
7834584
4439897
62735099
71969243
3169692
49514847
41248079
57729569
30122714
44212072
31689702
96124759
94385711
94056123
42087102
19331365
14521636
10129494
79636586
20232800
43472826
18259809
98207438
56743721
90405577
40643454
33597721
2581098
51024695
76106281
80028604
95157591
64767748
49967766
58146233
84403603