34142885
33084132
86372732
26801716
94613373
18955768
15269074
2042774
49527988
15511735
60838539
53543946
37721628
51413430
90589240
51254343
51597883
31639356
26627617
7994521
53967472
50931862
33528346
76875302
1036239
8470119
11996754
3249108
80943662
20829772
38137991
4595380
35715116
38574599
37656411
87149573
47047625
74052
72146467
58413989