69115913
39813702
37003982
31863745
39873355
49063329
53691503
47487726
4938482
12191666
4607670
76188237
46272681
927042
2004586
28794205
44572714
68638299
17345257
42777677
42928380
22459222
48977912
26609892
2425724
55937985
97216041
52127476
58156671
95606205
16853291
47605849
65323214
60188188
96925958
52771347
57955699
97932757
45766803
33557521