16429288
186420
59905305
60354048
78549368
86336357
39015426
8180991
71112717
40445826
29244885
913371
22035239
7224544
38471797
8477564
561964
44511351
19821641
25161477
5678739
52688543
63136202
60281374
3627629
41973495
88417587
92974
2481828
65994565
4949565
54503682
2741332
3512295
32094640
65137087
33525997
67682250
42656753
66182277