31984493
14487886
68652206
96011842
13696898
42173292
24768958
345699
79613795
46015753
5890716
6564741
33632871
60221812
18193292
88042374
74807946
71577315
99318466
6208277
28436059
4335251
46879696
5911776
17783788
19341702
47712490
41107092
59382033
25402450
42217051
58131364
4179799
96223984
98315104
94732476
20344845
3234722
71625548
23298583