40223106
46774926
63875287
73558505
58017849
689514
78534989
12827210
60499245
42463175
25557075
14238807
50713312
30987447
45292961
79791033
11688011
49989899
38211459
2142145
96502544
67998994
9514814
599253
31897489
83122389
9027692
52155250
69677214
89813832
98545319
86844756
9394194
588228
65944570
10108572
83953046
9429140
242141
24519481