15683895
70022466
2868641
58065974
40137437
567193
41189084
79361969
57614293
47728710
27776420
14797953
28285356
69961824
99825903
68337201
11449850
75957779
83194934
10804611
3805063
64255646
51918196
38064890
8292454
43939340
40408486
73697263
9898978
54677042
70999699
43552384
7764644
23535899
33602202
35427795
31876252
31353119
45817851
90399226