33173403
46647714
29957395
19446297
17293546
47303963
43239418
56845036
77411775
9165479
41569086
87471754
2137767
87683108
44698526
95979596
87996292
18909698
7283583
5171244
476971
97644462
28281724
27299032
80436417
81862753
2158945
66829617
51534520
9486517
16665952
3158286
89524797
62626925
46302438
57412127
5503640
18261335
64514189
31795608