72043913
37733325
58759284
77063964
16453571
34281589
9663719
99048677
38848291
4609834
765286
58637978
5445869
47293042
7314133
14897087
87648912
86141213
33599776
93102982
32687031
52969054
93305438
33661120
12802505
82713793
68687940
15107961
96125468
81671778
47995680
59149142
89935959
29768305
68748001
10791181
51314395
76981796
684203
43597604