59683800
43708803
10619471
5748991
207840
3858395
72468991
68203510
8292923
92765527
32858443
12808681
12147578
67865739
80801468
30117087
81141963
30781130
83295372
23314202
5492877
57455415
59087005
65022361
26031637
33319886
25693439
59724928
96534036
68481618
90436447
30773722
8984641
68333077
67392279
76338923
85727745
2524940
16806995
44663698