28731775
19429425
84538207
71281574
8134695
59093984
46289488
16918874
29132936
28085147
2157872
62439508
15406908
61678525
72671730
9336697
20282039
84997991
44621897
46134663
486472
18806349
86518724
20342752
6102864
88976660
15039522
18382091
17746230
67067304
901768
75937109
60994794
40296969
19174124
5189724
9281930
88905144
17828406
8512125