40043678
78037527
73904924
53026604
46867660
79344190
94512076
78326708
8897164
19529378
52179147
96909460
67817127
31681048
72099508
68686379
53043983
86516077
36273966
51906264
84613893
60709419
83956855
48112067
8351567
91582914
28021789
16327288
97004063
99747688
56549489
56233723
43489082
57353020
80347777
5327365
42544429
94437817
6234682
36454775