28643638
51825455
34954879
13179891
95519078
92661085
16735134
88815601
86336675
26172484
47243104
5897921
887221
14304581
32458290
3263469
70411820
8474187
80083517
66496018
42047637
60533308
6981508
64224612
34765849
77033796
61655898
84334000
62605504
7521505
35444594
81316153
60181012
94002191
20167191
5492825
2199384
33047812
36851407
78451919