31961698
46937097
2815551
54302480
62659085
68586572
40779049
89746820
24944153
69369410
28712974
66281375
77921554
10194671
41471888
7196798
39545274
37745035
10087036
52177661
39679261
92533075
78232984
18271182
9196486
49137733
14894798
94481108
8065738
1420651
26531979
73832261
59125708
29533313
51891868
57658950
5602063
9713809
8644481
50703308