95763807
4814601
58967530
62803476
7648983
65121414
53301738
45699534
61178733
32002052
13066081
99492817
23194167
70424112
33408159
7353491
44134464
38293327
58485622
66987611
2722678
25223623
86103409
69366597
1302840
4861217
13953214
81961047
45045837
48496153
6663611
93904092
23979278
473346
17323614
42626436
89354059
63062039
51487382
41911712