5139566
68535944
77993718
25962925
66275417
87355629
7131093
20489303
20571866
7659851
28033290
60603080
22103153
1558935
83199750
87665822
5017306
21408104
62024925
91216611
41686953
39955861
59917108
46795477
69356907
75762532
41196894
4808514
89505822
57717378
9762339
7988269
84831797
75397855
28297292
44695422
65927209
19495584
82487386
31259179