26644402
77316863
31188353
58226682
47981950
70649253
86861003
53539193
56598075
5391859
8833846
6145874
57991767
3835780
12457494
70432068
19937476
21003500
39884155
20896037
19931979
51429079
52529962
64921224
81476720
79698382
59735724
5023953
34379236
46057232
74026820
55968717
90219473
99459249
85039034
63961728
83312023
61111586
86541424
69505772