85471132
25187634
81243083
64784173
96296951
72737348
22884489
89049112
31907273
35526355
9731007
48439815
1051115
93869749
88699160
4514961
81613025
4312847
58436087
42835536
57529940
78641134
38602856
27021417
92795043
71782756
70168058
31002589
37723821
48915856
51909642
87509778
54093244
28428034
34597424
39954392
3248632
91779551
4042317
14455206