23322564
37528452
53339246
32133479
6068848
40987542
138080
43001820
7121900
99516676
85914616
50866349
98573824
17923557
63218985
61515340
4364325
80177315
12082963
580142
864307
65688635
29099734
55333459
80011869
33062905
17804842
77824942
91026706
41184889
15129177
55038605
14296348
20909379
86983531
78153791
64084608
12992164
23872817
93452896