693569
87538143
49513998
44885499
13531310
18339463
95225032
11516823
15993092
52783752
35711843
61159940
66888737
27787752
27054941
16578191
45459870
71996664
10201827
6596706
68613298
66385349
77035176
83389094
76536656
34258914
3421175
80994694
19707507
98796291
49581819
66774524
73695914
47431655
12531373
18157522
68775586
66821235
87693500
15905658