358129
4218578
81941888
336954
55338098
35608473
33232471
56761040
8024804
98345575
4074514
12957760
25023470
16304161
50267266
64947676
19627635
63285001
17689678
59089370
31682963
35999753
68018041
6124841
4715491
4763847
90197140
33303096
52262787
23025337
10261583
76308402
37796049
75714945
3436756
3402936
24263443
7846395
35602032
44149226