12034971
80445434
68665036
60157866
88431131
6747957
53471985
34675611
75699235
56063049
84225988
78057350
48016572
28259203
8029347
26131808
3172778
72286512
53247922
50608999
98063143
23157169
98829689
86882234
787450
46468024
60681730
75132043
94183532
18977843
47749681
50028950
8040512
82882266
7944503
78304496
36131433
72345765
58122004
41154098