56956914
14225941
58445024
44282757
796845
4375975
76003921
28179308
69091054
20061999
63372007
53678335
471943
77075933
31294443
30366047
59597949
76253669
35508108
10756763
85159707
27736051
69266850
47013383
10386088
73864729
51921871
66083000
92454107
67005110
9650104
83756947
68585018
17729614
23938001
72805544
19494179
10861463
50697103
89237182