22145744
39922573
21484966
15786264
59743913
91091285
40422953
81245462
4278079
37015485
39337393
12768124
60294768
22467228
79171866
33658770
26359275
33151142
1139886
14193379
48775927
84192985
14112336
60955084
22215849
50163011
59103591
43667831
49377454
4720938
1998965
856483
286672
57258181
30945814
72449461
52082902
99971609
67547789
12735897