90725538
3573843
52624641
85098913
56833241
68697147
14415861
77641211
72856695
7968568
72916286
85786361
5230950
4679786
3043759
97297036
24801261
28209347
77313821
7399793
44218902
8998390
71028144
17017211
97246600
31499425
72337238
8781818
92472337
72532922
36085872
46193270
32318630
74877648
20967782
6899805
46708970
59133546
59826170
18783930