30753314
37664256
40155962
39702973
57022184
18525425
6865145
58771491
3649474
2273154
83199804
11914172
34582545
21672235
94624660
94796009
67286897
36827749
95964024
88329302
76682300
70003461
3896109
40154465
76853868
87229712
62204823
13112115
67528650
20158218
89484788
62033722
21817265
1709170
96286615
34825515
69488120
58673948
8934788
34066832