943122
57815435
78378122
77543438
89618350
91305438
69626227
4925886
47445586
16562342
5308355
36181514
46802520
64021963
56016327
633697
28256965
34018268
99903690
35995782
87185541
92314105
67658255
9017499
7505130
38868763
34541896
72087686
51494709
20106213
31634547
37832357
28776386
46974274
83212351
582589
57554086
24856099
43753908
4250385