68731315
37098323
26823008
1249980
15398330
53684021
14507405
14813936
10869302
53253535
44977951
12462928
99748050
89029854
67262936
47319616
81418576
8806779
39068053
7572279
81148957
25663666
38421453
85743264
8175211
5449896
83532006
2036167
73822395
10174755
7581379
41103566
9768666
20315386
31778108
41264260
31249715
7637435
40193091
70393217