81822953
42193494
57205514
45734979
29386851
6158582
79666696
16609724
67626329
63901573
3166173
13946951
14229435
16012686
4229407
67698219
7502710
30629566
73576841
90836575
66058155
28921396
36791881
58426793
3413277
20519338
16332283
66914155
83702792
92781774
38263457
2335974
99154508
56968267
55659944
97431907
69179123
44675572
16209166
52579418