16172336
6620417
68324731
93547003
80634633
58268620
33594752
41796965
34294737
4001287
79572275
7828819
41313045
28019284
93026964
3586918
33156
74704288
47804367
53776635
74893609
31436134
95776753
64782282
89833368
74205312
47112965
90419308
9015900
35013979
34295925
8808206
78876571
94029008
28465011
36537926
28623002
58189491
55005123
18869507