68108336
67542180
4884322
8567976
27784629
6757665
82088676
62674748
46014528
5510601
66872148
8572868
82479573
60043042
75628462
85556869
39491772
8415319
92222662
57753633
93418117
99725073
8798420
30041000
342624
49288132
51221005
14479831
34135921
71838680
21642037
61015098
83197522
75691245
75306561
31658555
88936598
20032148
90522558
33674960