30326999
60722629
21692868
47486834
16884245
44465130
83174319
17239997
69092440
31641713
44726149
95917502
31647579
13995978
42395673
69297142
26841381
17183153
80366717
25082090
56698169
14201468
29355685
78195465
47315028
34642037
33769313
68163683
60835608
31436385
87051083
49882082
16219164
45936815
62977496
75763385
78603364
58176287
12859055
9778727