83656433
38138761
12378719
23678560
8486434
59863840
5721855
65419148
77828764
85663968
28103559
40634890
10158605
86857310
83687657
60761921
63205666
34023880
61532557
97162599
28078612
5564866
77282483
92228793
18313066
51143253
54332601
88438167
12731469
86975606
60995578
8044924
65732497
73643647
43456076
36948405
51999254
32564925
47168873
93316855