85452467
62158531
78182799
47367458
67413381
51401041
40767925
24817944
67765413
15879966
91008514
69129822
24881207
92246529
59152624
78698477
86167175
88933972
7140822
12891345
3850644
49624460
8814905
17208488
8475199
4385783
105033
59332701
9854118
46258701
365041
44038658
8667849
70773237
67558940
9867622
20916286
74399547
18171847
2975023