90328932
34721788
7419206
80435830
40546858
20575490
50792508
79306426
7994662
32608326
82106245
59397194
25062951
109352
55053023
87549647
41086673
75008452
17413053
12925185
14726374
74579344
65072848
49367539
15731843
22518305
61861576
34317998
65849993
24616977
91298066
80372770
52144384
89063089
71748821
5943739
81086487
66604542
39361598
6479234