82294586
39278425
9940758
6171542
88792280
53301171
29784708
78621298
74791978
80405551
64734013
11929936
23985760
24032111
698393
40911676
2281539
99974750
86639993
43278190
19323098
17487256
1357522
33357996
8319753
33508630
21834726
19861068
33732438
65548358
32774003
26734768
21918874
7219658
26648223
2953900
89367757
97947799
60623706
29914787