59771996
65927401
55056787
98891940
98783954
47764854
12262793
48149075
70283020
50402737
76689731
55883647
15177264
28697222
7711696
16369194
77414453
75642710
83563357
22217092
38347669
22908132
41114740
36552208
84065378
943043
505345
41413163
29743705
88135687
3828660
13436927
92362642
731080
42651405
78978365
135332
31864062
49075866
44646030