31778945
14328786
61029690
83331956
31326844
7309276
21877917
33141344
35818603
76917492
72092633
6752560
33252202
63688003
79333596
17159439
6786558
23383175
73386016
511751
50295768
91428138
85611427
7785541
41307081
35536221
89528554
49446553
83339105
61386351
88996575
64727947
53563128
41268422
17706766
45972648
34496823
48297605
84228516
88711464