22952472
16011936
30389382
64235498
72735718
2991466
67645272
57345200
8225815
37641722
21431042
14819414
11722166
16535817
6362275
73055976
86255893
37891037
8104199
5714462
32108155
6130515
68769088
962466
5681991
84753122
85509353
39731658
24158884
43857270
33062655
81185701
77728180
86018379
2455593
6405058
80109583
17356971
13786505
9793638