89308138
14188833
13845377
96548203
66518133
14343796
98725101
73122054
56823258
5518203
8326979
9391364
68306171
36882785
36556225
78692300
52869814
84865921
11644997
13795294
92072079
97165152
37405304
72061577
92608305
55565560
58858265
46653292
41571363
35488368
74057993
76678804
83943215
82509685
69005689
63897666
27074075
12675752
60438089
5070951