64186589
3602159
70264835
29542192
350318
26213066
2261169
5134758
98935631
4484268
80299722
61983886
28141794
60459281
22738585
31641383
89123680
394820
95823984
63707774
4016339
73033962
64009587
61082743
58022839
46244195
37036508
34132790
32995514
58298002
82999832
33733335
16488940
77474668
17157603
65317982
39358427
18988675
77006634
12117268