35428450
68093737
53926624
6815165
57835829
35006242
80125053
48525362
29006162
68945052
72902155
10639724
32874809
50877304
34588305
42385813
77436988
43369697
52646189
36644807
503985
93039211
59161715
276958
75109936
73196688
7902454
966149
27948668
58339872
48457944
8609165
84723173
69506707
40084736
19204729
12207155
8002758
83281640
72254443