85769784
45936960
6873506
95065307
32507076
74633421
55113759
41313053
67497755
9753834
47876256
12941624
96167768
15404723
11032386
76438300
6485572
17254555
4062628
55227012
97597247
62069777
89872265
29362257
43595395
31005887
53805352
75979810
85465553
71777637
12063349
24007468
73732911
2660724
77236504
46918759
26859982
20234607
2454790
5099378