57318236
51069432
11594796
71311597
86215964
6086523
80517956
444471
77472729
27268277
78108451
31801514
59039623
44096676
62196194
52727255
17537680
9782177
674306
8862255
98261563
60188713
53012881
92273418
85878429
34277233
43385711
64941310
50047657
49143976
21485853
91323944
79085972
28812883
9203445
80122446
62869458
528966
75646268
39232362