90266658
50347740
93272823
8309471
81653995
74705836
18851553
7315730
10746222
62786805
24389572
10684190
64712220
57016550
44662020
45726195
72946092
9739608
79455702
85028470
51645979
53992642
97036999
59086624
9070430
78125147
78865368
54644838
72836103
60812016
28061085
78975012
21596473
88625002
71767371
91186358
3403071
70001434
64944940
17671100