96418375
7161613
21825833
91214262
65594648
60024931
1968298
86313440
3011741
58816717
22116946
46856626
10622538
43791662
14503131
76732648
80709625
33938506
6181325
41294462
74411286
47314833
19601840
61237459
31295920
1536954
97021936
62147700
53663805
62878218
82791741
14375900
87778494
11608963
27227492
76265017
59003046
98607140
91513066
80885979