60195576
90818368
94888696
75489674
18546582
53957779
62764128
60855414
48471792
62905137
99882869
30614664
76207156
92281060
9915338
54349479
39882287
6294934
53368313
38893421
40907935
56318426
6838667
12952552
36586775
32864565
68804734
33442520
87412199
12522924
17976329
53501300
614942
5477432
4795607
22455676
8491143
39277739
15453783
3589627