83859818
10385584
20512814
80587336
18385387
95022730
97428372
18768508
29448461
41906153
51656559
8598147
93172360
92268252
67438047
21195369
90483790
44822381
8721478
295627
4902761
15333483
9575620
15499470
74265879
81776640
19095333
17988627
739416
2306638
6878383
7726195
89812786
88418504
59319883
33185384
30649697
1133326
85135833
70475557