21904519
52689585
17013483
81783900
69081212
38121471
39639315
8348013
25131809
4024345
14219859
77084434
16501112
44148632
2073474
69313766
33716374
65345393
74701129
67909700
4186476
59981412
53661173
63377854
88406930
90065368
14471163
1981110
92361006
23396780
34648312
13511837
2445454
45348976
79389804
17148360
6643919
85145520
91826214
60498492